main {
  background: #EEEEEE; }

ul li {
  margin: -5px 0; }

@media (min-width: 768px) {
  #heroTitle, #heroTitle span.thin {
    font-size: 75px !important;
    line-height: 75px !important;
    letter-spacing: 1px; }

  #heroTitle {
    font-family: centrale_sans_bold, tahoma, sans-serif !important;
    margin-top: 300px;
    line-height: 32px; }

  #heroSubTitle {
    margin-top: 25px;
    text-align: left;
    font-size: 28px;
    line-height: 32px; } }
#section01 {
  background: #0f204b;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBmMjA0YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxZTU3OTkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #0f204b 0%, #1e5799 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #0f204b), color-stop(100%, #1e5799));
  background: -webkit-linear-gradient(top, #0f204b 0%, #1e5799 100%);
  background: -o-linear-gradient(top, #0f204b 0%, #1e5799 100%);
  background: -ms-linear-gradient(top, #0f204b 0%, #1e5799 100%);
  background: linear-gradient(to bottom, #0f204b 0%, #1e5799 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0f204b', endColorstr='#1e5799',GradientType=0 );
  padding-top: 86px;
  padding-bottom: 86px;
  margin: 0 auto; }
  @media (max-width: 767px) {
    #section01 {
      padding-top: 34px;
      padding-bottom: 34px; } }
  @media (min-width: 567px) {
    #section01 > .container {
      padding-right: 15px; } }
  #section01 h2, #section01 h4, #section01 p {
    color: #ffffff; }
  #section01 .image {
    width: 100%; }
  #section01 .benefit {
    text-align: center; }
    #section01 .benefit img {
      margin: 28px auto; }
    #section01 .benefit h3 {
      font: 34px/25px 'centrale_sans_bold', Tahoma, Verdana, Calibri, sans-serif;
      color: #b6bf00;
      margin-bottom: 34px; }
  #section01 .row {
    margin: 34px -15px 0 -15px !important; }

#section02 {
  padding-top: 86px;
  padding-bottom: 86px;
  margin: 0 auto;
  overflow: hidden; }
  @media (max-width: 767px) {
    #section02 {
      padding-top: 34px;
      padding-bottom: 34px; } }
  #section02 ul {
    padding: 10px; }
  #section02 #rotateImage {
    position: relative;
    min-height: 170px; }
    #section02 #rotateImage .image {
      position: absolute;
      top: 0;
      -webkit-transition: opacity 0.3s ease-in-out;
      -moz-transition: opacity 0.3s ease-in-out;
      -o-transition: opacity 0.3s ease-in-out;
      transition: opacity 0.3s ease-in-out;
      animation-name: rotateImages;
      animation-timing-function: ease-in-out;
      animation-iteration-count: infinite;
      animation-duration: 6s; }
    #section02 #rotateImage .image:nth-of-type(0) {
      animation-delay: 0s; }
    #section02 #rotateImage .image:nth-of-type(1) {
      animation-delay: 3s; }
    #section02 #rotateImage .img-spacer {
      width: 100%;
      margin-bottom: 15px; }
@keyframes rotateImages {
  0% {
    opacity: 1; }
  45% {
    opacity: 1; }
  50% {
    opacity: 0; }
  95% {
    opacity: 0; }
  100% {
    opacity: 1; } }
  #section02 .row {
    margin: 34px -15px 0 -15px !important; }

#section03 {
  margin: 0 auto;
  padding: 0; }
  #section03 > .col-xs-12 {
    padding: 0; }
    #section03 > .col-xs-12 .container {
      position: relative; }
  #section03 h2 {
    position: absolute;
    top: 34px;
    left: 0;
    z-index: 3; }
    @media (max-width: 767px) {
      #section03 h2 {
        top: 20px;
        margin-left: 15px; } }
  #section03 .carousel .item {
    width: 100%;
    /*slider width*/ }
    #section03 .carousel .item img {
      width: 1600px; }
  #section03 .carousel .carousel-control {
    background: none;
    background-image: none !important;
    border: none;
    top: 50%;
    color: #b6bf00; }
  #section03 .carousel-indicators .active {
    background-color: #b6bf00; }
  #section03 #myCarousel #slide1 img {
    background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{781068da-c897-4bdc-8f76-1a9da46d91d6}_slide1_small.jpg") no-repeat center top;
    background-size: cover; }
    @media (min-width: 401px) and (max-width: 814px) {
      #section03 #myCarousel #slide1 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{781068da-c897-4bdc-8f76-1a9da46d91d6}_slide1_small.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 815px) and (max-width: 1000px) {
      #section03 #myCarousel #slide1 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{682f64aa-2e2d-471c-b213-c25278cfedd0}_slide1_medium.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 1001px) {
      #section03 #myCarousel #slide1 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{ee738be9-3cb6-404c-9ff0-b0ecf1d09e28}_slide1_large.jpg") no-repeat center top;
        background-size: cover; } }
  #section03 #myCarousel #slide2 img {
    background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{31e55550-a6b6-4c69-89b5-204e1b9ab3c4}_slide2_small.jpg") no-repeat center top;
    background-size: cover; }
    @media (min-width: 401px) and (max-width: 814px) {
      #section03 #myCarousel #slide2 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{31e55550-a6b6-4c69-89b5-204e1b9ab3c4}_slide2_small.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 815px) and (max-width: 1000px) {
      #section03 #myCarousel #slide2 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{c17018d8-d459-45e0-af7c-3971fa9fd1b0}_slide2_medium.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 1001px) {
      #section03 #myCarousel #slide2 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{66b2a096-9fda-4360-8717-e17478bfc879}_slide2_large.jpg") no-repeat center top;
        background-size: cover; } }
  #section03 #myCarousel #slide3 img {
    background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{e14a1bcb-65f3-4e5b-81d9-a9e9f658b07a}_slide3_small.jpg") no-repeat center top;
    background-size: cover; }
    @media (min-width: 401px) and (max-width: 814px) {
      #section03 #myCarousel #slide3 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{e14a1bcb-65f3-4e5b-81d9-a9e9f658b07a}_slide3_small.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 815px) and (max-width: 1000px) {
      #section03 #myCarousel #slide3 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{fcb0b9a4-d781-45a6-851d-e380fb806634}_slide3_medium.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 1001px) {
      #section03 #myCarousel #slide3 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{ec11605c-a15b-4743-9d32-adb6a569f668}_slide3_large.jpg") no-repeat center top;
        background-size: cover; } }
  #section03 #myCarousel #slide4 img {
    background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{a07cefc1-02f5-4074-b27f-296c2cccb4f9}_slide4_small.jpg") no-repeat center top;
    background-size: cover; }
    @media (min-width: 401px) and (max-width: 814px) {
      #section03 #myCarousel #slide4 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{a07cefc1-02f5-4074-b27f-296c2cccb4f9}_slide4_small.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 815px) and (max-width: 1000px) {
      #section03 #myCarousel #slide4 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{ec4bf150-ba22-40e0-9b46-6a235264b82e}_slide4_medium.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 1001px) {
      #section03 #myCarousel #slide4 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{c6be3e2a-432d-473c-ba6b-c86d219c9305}_slide4_large.jpg") no-repeat center top;
        background-size: cover; } }
  #section03 #myCarousel #slide5 img {
    background: url(".http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{4977faf9-6d04-4983-9569-4ffdf485b7e6}_slide5_small.jpg") no-repeat center top;
    background-size: cover; }
    @media (min-width: 401px) and (max-width: 814px) {
      #section03 #myCarousel #slide5 img {
        background: url(".http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{4977faf9-6d04-4983-9569-4ffdf485b7e6}_slide5_small.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 815px) and (max-width: 1000px) {
      #section03 #myCarousel #slide5 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{2c863e69-92e0-49a3-9900-61b077eb0f19}_slide5_medium.jpg") no-repeat center top;
        background-size: cover; } }
    @media (min-width: 1001px) {
      #section03 #myCarousel #slide5 img {
        background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{218844cd-a30b-4ec9-b0fd-b0bf64e783fd}_slide5_large.jpg") no-repeat center top;
        background-size: cover; } }

#section04 {
  margin: 0 auto;
  padding-top: 86px;
  padding-bottom: 0px; }
  @media (max-width: 767px) {
    #section04 {
      padding-top: 34px; } }
  #section04 img {
    display: block;
    max-height: 64vw;
    margin: 0 auto;
    max-width: none; }
  #section04 p.large {
    font-size: 20px;
    line-height: 32px; }
    @media (min-width: 767px) {
      #section04 p.large {
        margin-top: 90px; } }
  #section04 p > a {
    color: #b6bf00; }

#section06 {
  padding: 86px 0; }
  @media (min-width: 768px) {
    #section06 .container {
      background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{4d4c1cc3-0d4d-4bb6-9def-1dd5b30982e2}_section6.png") no-repeat center 15px;
      background-size: 85% auto; } }
  @media (max-width: 767px) {
    #section06 {
      padding: 34px 0; } }
  @media (min-width: 768px) {
    #section06 h2 {
      padding-bottom: 280px; } }
  #section06 .row {
    margin: 0px auto;
    border-bottom: 1px solid #cccccc;
    padding: 34px 0; }
    @media (min-width: 767px) {
      #section06 .row .button {
        margin-left: 20px;
        margin-top: 90px; } }
    @media (max-width: 567px) {
      #section06 .row .button {
        width: 100%;
        text-align: center; } }
    @media (min-width: 767px) {
      #section06 .row .col-sm-1 h4 {
        margin-top: 95px;
        float: right; } }
    @media (max-width: 567px) {
      #section06 .row .col-sm-1 h4 {
        width: 100%;
        text-align: center; } }
    @media (max-width: 567px) {
      #section06 .row .col-sm-5 {
        margin-top: 20px; } }
    #section06 .row ul {
      padding-left: 15px; }
    #section06 .row .image {
      float: left;
      margin: 0;
      max-width: 90%; }
      @media (max-width: 567px) {
        #section06 .row .image {
          max-height: 75px; } }
  #section06 .last-row {
    border: none; }

.should_be_shown {
  display: block !important; }

#popup.large {
  padding: 0 !important;
  margin: 0 !important;
  min-width: 0 !important;
  max-width: none !important; }
#popup.small {
  font-size: 10px; }
  @media (max-width: 767px) {
    #popup.small {
      padding: 0 !important; } }
#popup #desktopNavigation i {
  top: 20px !important;
  right: 40px !important;
  font-size: 25px !important; }

#popupContent iframe {
  height: 415px; }
  @media (max-width: 580px) {
    #popupContent iframe {
      height: 210px !important; } }

#popupContent.large {
  max-height: none !important;
  height: 100vh !important; }
#popupContent.small {
  height: 100%; }
#popupContent .container {
  position: relative;
  width: 100% !important; }

#signup {
  padding-top: 310px;
  background: url("http://images.consumerproducts.philips.com/EloquaImages/clients/PhilipsConsumerLifestyle/{4868bfed-35aa-4d35-8256-b134cc1060cc}_signup_small.png") no-repeat center top; }
  #signup .row {
    margin-bottom: 20px; }
  #signup h2 {
    max-width: 450px; }
  #signup #norelco {
    position: absolute;
    top: 10px;
    right: 100px;
    width: 190px; }
    @media (max-width: 767px) {
      #signup #norelco {
        top: 10px;
        width: 110px; } }
  #signup img {
    width: 100%; }

#section02, #section03, #section04 {
  background: #d5d5d5;
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIxJSIgc3RvcC1jb2xvcj0iI2Q1ZDVkNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGVkZWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  background: -moz-linear-gradient(top, #d5d5d5 1%, #ededed 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%, #d5d5d5), color-stop(100%, #ededed));
  background: -webkit-linear-gradient(top, #d5d5d5 1%, #ededed 100%);
  background: -o-linear-gradient(top, #d5d5d5 1%, #ededed 100%);
  background: -ms-linear-gradient(top, #d5d5d5 1%, #ededed 100%);
  background: linear-gradient(to bottom, #d5d5d5 1%, #ededed 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d5d5d5', endColorstr='#ededed',GradientType=0 ); }

/*# sourceMappingURL=main.css.map */
